FSM Partitioning and Synthesis Targeting an Embedded Autonomous FSM

ثبت نشده
چکیده

This paper concerns the synthesis of complex finite state machines (FSM) by a novel partitioning and encoding approach. The target architecture is a generalization of FSM implementations with embedded loadable counters. Starting with a subgraph extraction constraints driven partitioning generates three parts, a sequencing, a command and an autonomous logic block. By solving the encoding problem simultaneously for all blocks the total area of the partitioned circuits is minimized. Experimental results demonstrate the efficiency of the proposed approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Technology-driven FSM partitioning for synthesis of large sequential circuits targeting lookup-table based FPGAs

Abstract. Different to common approaches we propose a novel Finite State Machine (FSM) partitioning procedure which takes technology-specific features into consideration. Moreover, partitioning and state encoding are performed simultaneously. We discuss the method utilizing the technology of Lookup-Table (LUT)-based FPGAs in detail. Our implementation can be used as an add-on for usual FPGA syn...

متن کامل

Reprogrammable Controller Design From High- Level Specification

Existing techniques in high-level synthesis mostly assume a simple controller architecture model in the form of a single FSM. However, in reality more complex controller architectures are often used. On the other hand, in the case of programmable processors, the controller architecture is largely defined by the available control-flow instructions in the instruction set. With the wider acceptanc...

متن کامل

GALLOP: Genetic Algorithm based Low Power FSM Synthesis by Simultaneous Partitioning and State Assignment

Partitioning has been shown to be an effective method for synthesis of low power finite state machines. In this approach, an FSM is partitioned into two or more coupled sub-machines such that most of the time only one of the sub-machines is active. In this paper, we present a GA based approach for simultaneous partitioning and state assignment of finite state machines with power reduction as th...

متن کامل

Automatic FSM Synthesis for Low-Power Mixed Synchronous/Asynchronous Implementation

Power consumption in a synchronous FSM (Finite-State Machine) can be reduced by partitioning it into a number of coupled sub-FSMs where only the part that is involved in a state transition is clocked. Automatic synthesis of a partitioned FSM includes a partitioning algorithm and sub-FSM synthesis to an implementation architecture. In this paper, we first introduce an implementation architecture...

متن کامل

Fe3O4@FSM-16-SO3H as a new magnetically recyclable nanostructured catalyst: synthesis, characterization and catalytic application for the synthesis of pyrano[2,3-c]pyrazoles

A three-component process for the one-pot synthesis of 6-amino-4-aryl-5-cyano-3-methyl-1-phenyl-1,4-dihydropyrano[2,3-c]pyrazoles is described by the three-component reaction of aldehydes, 3-methyl-1-phenyl-1H-pyrazol-5(4H)-one and malononitrile in the presence of Fe3O4@FSM-16-SO3H as an efficient magnetically recyclable mesoporous catalyst. Folded shee...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995